home *** CD-ROM | disk | FTP | other *** search
/ CD School House 9 / CD School House 9.0 - Wayzata Technology (1994).iso / mac / MAC / School House / Misc. / MacAnorous 2.0 ƒ / About MacAnorous (TeachText) next >
Text File  |  1989-03-26  |  12KB  |  236 lines

  1. ╥About MacAnorous╙, by Troy Peery. Version: 1.0. Date: March 18, 1989.
  2. Suggested font is Monaco 9.
  3.  
  4. About MacAnorous
  5. ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤
  6.  
  7. The Equipment You Need:
  8. ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤
  9. Some sound programs require you have expensive and elaborate hardware, all
  10. you need for MacAnorous is the standard Macintosh equipment (monitor, keyboard,
  11. mouse, disk and drive, etc.). Color is not used in MacAnorous. I╒ve tested
  12. MacAnorous on the, now disinherited, original Mac. It works fine, although the
  13. program obviously runs slower than on a Mac Plus or some later model. In some
  14. cases, I actually prefer the original Mac to any other model when using
  15. MacAnorous (for example, if the delay on the MacAnorous keyboard is 0 on an
  16. original Macintosh, it produces a frightening realistic electric guitar
  17. effect which does not occur on a Plus). However, I do not recommend an original
  18. Mac for using MacAnorous. I╒ve also tried the program on a Plus (actually, I
  19. wrote it on a Plus), and that is the machine I╒d recommend using with
  20. MacAnorous.
  21.  
  22.           My Test Results:
  23.           ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤
  24.           Machine:                                 Results:
  25.           ╤╤╤╤╤╤╤                                  ╤╤╤╤╤╤╤
  26.           Original Mac w/ 256k RAM upgrade         Slower playback time,
  27.                                                    small cosmetic bug at
  28.                                                       launch,
  29.                                                    more drastic delay effect
  30.                                                       (a key with delay of 54
  31.                                                       lasts longer on this
  32.                                                       model than on a Plus).
  33.  
  34.           Mac Plus w/ 1 meg RAM                    Normal, planned operation,
  35.                                                       the program was written
  36.                                                       on this model.
  37.  
  38.           Mac XL                                   I haven╒t tested.
  39.  
  40.           Mac SE                                   I haven╒t tested.
  41.  
  42.           Mac II                                   I haven╒t tested.
  43.  
  44.           Mac IIx                                  I haven╒t tested.
  45.  
  46. The Buttons:
  47. ╤╤╤╤╤╤╤╤╤╤╤
  48.      ON
  49.      OFF
  50.      VOLUME UP
  51.      VOLUME DOWN
  52.      DELAY UP
  53.      DELAY DOWN
  54.      DIFFERENCE UP
  55.      DIFFERENCE DOWN
  56.      BASE UP
  57.      BASE DOWN
  58.      RECORD
  59.      PLAYBACK
  60.      NORMAL
  61.      STNGS
  62.      SAVE
  63.      RANDOM
  64.      SKIP
  65.  
  66. The Instruments:
  67. ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤
  68.      KEYS1-52
  69.      DRUMPADS1-4
  70.  
  71. What The Buttons Do:
  72. ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤
  73.      ON ╤╤╤╤╤
  74.           When this button is depressed, the keyboard╒s volume, delay,
  75.                difference, base, and mode can be altered. Pressing this button
  76.                also causes the panel and keyboard to be redrawn, as well as
  77.                initializing all keyboard values.
  78.      OFF ╤╤╤╤╤
  79.           When this button is pushed all keyboard values are reset to their
  80.                mins, the keyboard values are incapable of being altered and
  81.                the keys make no sound.
  82.      VOLUME UP ╤╤╤╤╤
  83.           Turns the volume up, the max volume is 255, the min is 0. Note that
  84.                if the volume is 0 and the delay is nonzero, the keys will still
  85.                produce sound. Also note that a volume setting of 100 is not
  86.                twice as loud as a setting of 50.
  87.      VOLUME DOWN ╤╤╤╤╤
  88.           Turns the volume down and stops at 0.
  89.      DELAY UP ╤╤╤╤╤
  90.           The delay is the amount of time that each key will produce its
  91.                individual sound. The initial setting is 3, the max is 255 and
  92.                the min is 0. If the delay is set at 0, the keyboard will
  93.                produce no sound, regardless of the volume setting (although
  94.                the contrary of this is not true).
  95.      DELAY DOWN ╤╤╤╤╤
  96.           Turns the delay down and stops at 0.
  97.      DIFFERENCE UP ╤╤╤╤╤
  98.           The difference is a subtle (extremely subtle) change in the amount of
  99.                change from key to key. The lower the distance, the closer each
  100.                key╒s sound is to another key╒s, the higher the difference the
  101.                greater the change.
  102.      BASE UP ╤╤╤╤╤
  103.           The base is the starting point of the keyboard╒s range. By this I
  104.                mean that the initial base (150) indicates that the leftmost
  105.                key produces a sound of 150 units. All the other key╒s bases
  106.                are determined by the first key╒s base and the difference.
  107.      RECORD ╤╤╤╤╤
  108.           Pushing this button will ask you to name the file you wish to record
  109.                into, and record works the same as the tape cassette principal:
  110.                after pushing record, you play the sounds you want, and then
  111.                hit playback or normal explained below. You can end the file╒s
  112.                name with ╘.AUD╒, but if you don╒t, MacAnorous will do it for
  113.                you. Note that if you have a file on the disk called ╘File.AUD╒
  114.                and you enter a file name to record to as ╘File╒, the original
  115.                ╘File.AUD╒ will be concatenated with the new ╘File.AUD╒. This
  116.                is also true if you push the ╘Yes╒ button when there is a file
  117.                already of that name which you wish to replace. If you don╒t
  118.                understand the last two sentences, just be original in with your
  119.                file names and there will be no problem.
  120.      PLAYBACK ╤╤╤╤╤
  121.           Pushing playback will present you with a dialog box asking you which
  122.                file you wish to convert to musical tones. The playing back of
  123.                the file can be stopped by pressing the mouse button. THE FILE
  124.                YOU SELECTED WILL NOT BE PLAYED BACK IF THE LAST FOUR
  125.                CHARACTERS OF ITS NAME AREN╒T ╘.AUD╒, WITH THE ╘AUD╒ IN ALL
  126.                CAPS.
  127.      NORMAL ╤╤╤╤╤
  128.           This neither records what you╒re doing or plays anything back, it
  129.                simply lets you pounce around on the keyboard all you want. In
  130.                this mode, you can alter volume, delay, difference, and base,
  131.                so get all of those things the way you like them before playing
  132.                something back.
  133.      STNGS ╤╤╤╤╤
  134.           ╘STNGS╒ is short for ╘SETTINGS╒. This button lets you retrieve a
  135.                data file and load the settings in that data file. For example,
  136.                you could create a file that would set the volume at 255, the
  137.                delay at 1, the differentiation at 22000, and the base at 200
  138.                just by hitting the stngs button. There are two ways to create
  139.                a settings file. The first is by using the save button
  140.                (explained below), the second and more difficult is to do the
  141.                following:
  142.                     * create a new file with a text editor
  143.                     * enter a number between 0 and 255 for the volume, hit
  144.                       Return
  145.                     * enter a number between 0 and 255 for the delay, hit
  146.                       Return
  147.                     * enter a number between 12 and 783360 for the
  148.                       differentiation, hit Return
  149.                     * enter a number between 0 and 255 for base, hit Return
  150.                     * close the file, and name it something that ends with
  151.                       ╘.SET╒, such as ╘Settings.SET╒ (without, of course, the
  152.                       quotes)
  153.                Note that there is no error control in MacAnorous to make sure
  154.                that the values you enter in a settings file are in the correct
  155.                range - rather you have full CREATIVE control to manipulate
  156.                them as you choose. If you decide to go outside the recommended
  157.                range, don╒t be surprised to get a system error of some kind
  158.                (be it a relatively harmless one).
  159.      RANDOM ╤╤╤╤╤
  160.           The random button causes randomly generated music to be produced
  161.                continuously until the mouse button is pressed. Random, except
  162.                for the first 8 notes, produces sounds independant of any
  163.                keyboard settings, except for volume. You may not record
  164.                sounds produced when the random button is on.
  165.      SAVE ╤╤╤╤╤
  166.           This button save the keyboard╒s current volume, delay,
  167.                differentiation, and base values to a file you name. This file╒s
  168.                settings can be retrieved using the stngs button.
  169.      SKIP ╤╤╤╤╤
  170.           If this button is pushed while you aren╒t recording anything, you╒ll
  171.                encounter a beep and the button will effectively do nothing. If
  172.                you are recording, however, the button will insert ╥skip╙
  173.                code into the output file, so when you╒re playing that file back
  174.                you╒ll have an interlude of desired distance where you hit skip.
  175.  
  176. What The Instruments Do:
  177. ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤
  178.      KEYS1-52 ╤╤╤╤╤
  179.           There are 52 keys on the MacAnorous keyboard. When you press a key,
  180.                it is inverted and the corresponding note is played. The keys
  181.                your press are recorded if the record button is down.
  182.  
  183.      DRUMPADS1-4 ╤╤╤╤╤
  184.           Following is the drumpad layout:
  185.  
  186.                                     [1]   [3]
  187.                                     [2]   [4]
  188.  
  189.           Each drumpad, when pushed, is inverted and its corresponding sequence
  190.                of notes is played. DRUMPAD SOUNDS ARE NOT RECORDED. However,
  191.                if you want the effect of hitting a drumpad to exist in a
  192.                playback file, open up the file with a text editor. Find where
  193.                you want the drumpad sound to occur in the file, and use the
  194.                following codes:
  195.  
  196.                     ╘     200,     -10╒
  197.                     ╘     350,     -10╒ for drumpad1 effect
  198.  
  199.                     ╘     400,     -10╒                       [Note: quotes,
  200.                     ╘     550,     -10╒ for drumpad2 effect    of course, are
  201.                                                                not included
  202.                     ╘     300,     -10╒                        in the actual
  203.                     ╘     450,     -10╒ for drumpad3 effect    playback file]
  204.  
  205.                     ╘     500,     -10╒
  206.                     ╘     650,     -10╒ for drumpad4 effect
  207.  
  208.                Even if you change a playback file to include drumpad sounds,
  209.                the drumpad will not be inverted as are the keys during
  210.                playback.
  211.  
  212. If you get bored one time, open up a file you created with MacAnorous, using
  213. any normal text editor, and look around. Unlike many other programs╒ data
  214. files, the files MacAnorous creates (the ones you record to) are plainly
  215. understandable. They consist of 2 numbers on each line seperated by a comma
  216. and some spaces. The first number is the information stored about the tone
  217. of each sound you recorded, the second number is data which helps the program
  218. determine which key to press when playing back, for a visual effect of the
  219. keys being played by an invisible hand (or mouse). You can change any of
  220. these numbers and, if you╒re one for recognizing trends and patterns, create
  221. a symphony without touching the MacAnorous keyboard (except to play your
  222. symphony back). I made the data files this way so that your music could be
  223. improved without tedious pointing and clicking searching for the right
  224. key - the best harmonies often are the ones with the most interesting
  225. pattern rather than the individual notes (after all, the stuff Beethoven
  226. wrote and ╥Chopsticks╙ use the same keys, it╒s in what order they use them
  227. and for how long that makes the peice what it is or isn╒t).
  228.  
  229. If you use MacAnorous and get some enjoyment out of it, please send me 10
  230. dollars. I╒m modest.
  231.  
  232. Troy Peery
  233. 14 Broad Run Rd.
  234. Manakin-Sabot, VA 23103
  235.  
  236.